/**
 * 创建唯一的字符串
 * @return {string} ojgdvbvaua40
 */
 function createUniqueString () {
  const timestamp = +new Date() + ''
  const randomNum = parseInt((1 + Math.random()) * 65536) + ''
  return (+(randomNum + timestamp)).toString(32)
 }
  
 // elementui日期时间范围 快捷选项
 const pickerOptionsRange = {
  shortcuts: [
  {
   text: '今天',
   onClick (picker) {
   const end = new Date()
   const start = new Date(new Date().toDateString())
   start.setTime(start.getTime())
   picker.$emit('pick', [start, end])
   }
  }, {
   text: '最近一周',
   onClick (picker) {
   const end = new Date()
   const start = new Date()
   start.setTime(end.getTime() - 3600 * 1000 * 24 * 7)
   picker.$emit('pick', [start, end])
   }
  }, {
   text: '最近一个月',
   onClick (picker) {
   const end = new Date()
   const start = new Date()
   start.setTime(start.getTime() - 3600 * 1000 * 24 * 30)
   picker.$emit('pick', [start, end])
   }
  }, {
   text: '最近三个月',
   onClick (picker) {
   const end = new Date()
   const start = new Date()
   start.setTime(start.getTime() - 3600 * 1000 * 24 * 90)
   picker.$emit('pick', [start, end])
   }
  }
  ]
 }
  
 // elementui月份范围 快捷选项
 const pickerOptionsRangeMonth = {
  shortcuts: [
  {
   text: '今年至今',
   onClick (picker) {
   const end = new Date()
   const start = new Date(new Date().getFullYear(), 0)
   picker.$emit('pick', [start, end])
   }
  },
  {
   text: '最近半年',
   onClick (picker) {
   const end = new Date()
   const start = new Date()
   start.setMonth(start.getMonth() - 6)
   picker.$emit('pick', [start, end])
   }
  },
  {
   text: '最近一年',
   onClick (picker) {
   const end = new Date()
   const start = new Date()
   start.setMonth(start.getMonth() - 12)
   picker.$emit('pick', [start, end])
   }
  }
  ]
 }